.fade-in-linear-enter-active,.fade-in-linear-leave-active {
	transition: var(--el-transition-fade-linear)
}

.fade-in-linear-enter-from,.fade-in-linear-leave-to {
	opacity: 0
}

.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active {
	transition: var(--el-transition-fade-linear)
}

.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to {
	opacity: 0
}

.el-fade-in-enter-active,.el-fade-in-leave-active {
	transition: all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)
}

.el-fade-in-enter-from,.el-fade-in-leave-active {
	opacity: 0
}

.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active {
	transition: all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)
}

.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active {
	opacity: 0;
	transform: scaleX(0)
}

.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active {
	opacity: 1;
	transform: scaleY(1);
	transform-origin: center top;
	transition: var(--el-transition-md-fade)
}

.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top] {
	transform-origin: center bottom
}

.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active {
	opacity: 0;
	transform: scaleY(0)
}

.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active {
	opacity: 1;
	transform: scaleY(1);
	transform-origin: center bottom;
	transition: var(--el-transition-md-fade)
}

.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active {
	opacity: 0;
	transform: scaleY(0)
}

.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active {
	opacity: 1;
	transform: scale(1);
	transform-origin: top left;
	transition: var(--el-transition-md-fade)
}

.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active {
	opacity: 0;
	transform: scale(.45)
}

.collapse-transition {
	transition: var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out
}

.el-collapse-transition-enter-active,.el-collapse-transition-leave-active {
	transition: var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out
}

.horizontal-collapse-transition {
	transition: var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out
}

.el-list-enter-active,.el-list-leave-active {
	transition: all 1s
}

.el-list-enter-from,.el-list-leave-to {
	opacity: 0;
	transform: translateY(-30px)
}

.el-list-leave-active {
	position: absolute!important
}

.el-opacity-transition {
	transition: opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)
}

:root {
	--el-menu-active-color: var(--el-color-primary);
	--el-menu-text-color: var(--el-text-color-primary);
	--el-menu-hover-text-color: var(--el-color-primary);
	--el-menu-bg-color: var(--el-fill-color-blank);
	--el-menu-hover-bg-color: var(--el-color-primary-light-9);
	--el-menu-item-height: 56px;
	--el-menu-sub-item-height: calc(var(--el-menu-item-height) - 6px);
	--el-menu-horizontal-height: 60px;
	--el-menu-horizontal-sub-item-height: 36px;
	--el-menu-item-font-size: var(--el-font-size-base);
	--el-menu-item-hover-fill: var(--el-color-primary-light-9);
	--el-menu-border-color: var(--el-border-color);
	--el-menu-base-level-padding: 20px;
	--el-menu-level-padding: 20px;
	--el-menu-icon-width: 24px
}

.el-menu {
	background-color: var(--el-menu-bg-color);
	border-right: 1px solid var(--el-menu-border-color);
	box-sizing: border-box;
	list-style: none;
	margin: 0;
	padding-left: 0;
	position: relative
}

.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title {
	padding-left: calc(var(--el-menu-base-level-padding) + var(--el-menu-level)*var(--el-menu-level-padding));
	white-space: nowrap
}

.el-menu:not(.el-menu--collapse) .el-sub-menu__title {
	padding-right: calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))
}

.el-menu--horizontal {
	border-right: none;
	display: flex;
	flex-wrap: nowrap;
	height: var(--el-menu-horizontal-height)
}

.el-menu--horizontal.el-menu--popup-container {
	height: unset
}

.el-menu--horizontal.el-menu {
	border-bottom: 1px solid var(--el-menu-border-color)
}

.el-menu--horizontal>.el-menu-item {
	align-items: center;
	border-bottom: 2px solid transparent;
	color: var(--el-menu-text-color);
	display: inline-flex;
	height: 100%;
	justify-content: center;
	margin: 0
}

.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover {
	color: inherit
}

.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover {
	outline: none
}

.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title {
	color: var(--el-menu-hover-text-color)
}

.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title {
	border-bottom: 2px solid var(--el-menu-active-color);
	color: var(--el-menu-active-color)
}

.el-menu--horizontal>.el-sub-menu .el-sub-menu__title {
	border-bottom: 2px solid transparent;
	color: var(--el-menu-text-color);
	height: 100%
}

.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover {
	background-color: var(--el-menu-bg-color)
}

.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title {
	align-items: center;
	background-color: var(--el-menu-bg-color);
	color: var(--el-menu-text-color);
	display: flex;
	height: var(--el-menu-horizontal-sub-item-height);
	line-height: var(--el-menu-horizontal-sub-item-height);
	padding: 0 10px
}

.el-menu--horizontal .el-menu .el-sub-menu__title {
	padding-right: 40px
}

.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-menu-item.is-active:hover,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title:hover {
	color: var(--el-menu-active-color)
}

.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover {
	background-color: var(--el-menu-hover-bg-color);
	color: var(--el-menu-active-color,var(--el-menu-hover-text-color));
	outline: none
}

.el-menu--horizontal>.el-menu-item.is-active {
	border-bottom: 2px solid var(--el-menu-active-color);
	color: var(--el-menu-active-color)!important
}

.el-menu--collapse {
	width: calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding)*2)
}

.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon] {
	margin: 0;
	text-align: center;
	vertical-align: middle;
	width: var(--el-menu-icon-width)
}

.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow {
	display: none
}

.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span {
	display: inline-block;
	height: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0
}

.el-menu--collapse>.el-menu-item.is-active i {
	color: inherit
}

.el-menu--collapse .el-menu .el-sub-menu {
	min-width: 200px
}

.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title {
	color: var(--el-menu-active-color)
}

.el-menu--popup {
	border: none;
	border-radius: var(--el-border-radius-small);
	box-shadow: var(--el-box-shadow-light);
	min-width: 200px;
	padding: 5px 0;
	z-index: 100
}

.el-menu .el-icon {
	flex-shrink: 0
}

.el-menu-item {
	align-items: center;
	box-sizing: border-box;
	color: var(--el-menu-text-color);
	cursor: pointer;
	display: flex;
	font-size: var(--el-menu-item-font-size);
	height: var(--el-menu-item-height);
	line-height: var(--el-menu-item-height);
	list-style: none;
	padding: 0 var(--el-menu-base-level-padding);
	position: relative;
	transition: border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);
	white-space: nowrap
}

.el-menu-item * {
	vertical-align: bottom
}

.el-menu-item i {
	color: inherit
}

.el-menu-item:focus,.el-menu-item:hover {
	outline: none
}

.el-menu-item:hover {
	background-color: var(--el-menu-hover-bg-color)
}

.el-menu-item.is-disabled {
	background: none!important;
	cursor: not-allowed;
	opacity: .25
}

.el-menu-item [class^=el-icon] {
	font-size: 18px;
	margin-right: 5px;
	text-align: center;
	vertical-align: middle;
	width: var(--el-menu-icon-width)
}

.el-menu-item.is-active {
	color: var(--el-menu-active-color)
}

.el-menu-item.is-active i {
	color: inherit
}

.el-menu-item .el-menu-tooltip__trigger {
	align-items: center;
	box-sizing: border-box;
	display: inline-flex;
	height: 100%;
	left: 0;
	padding: 0 var(--el-menu-base-level-padding);
	position: absolute;
	top: 0;
	width: 100%
}

.el-sub-menu {
	list-style: none;
	margin: 0;
	padding-left: 0
}

.el-sub-menu__title {
	align-items: center;
	box-sizing: border-box;
	color: var(--el-menu-text-color);
	cursor: pointer;
	display: flex;
	font-size: var(--el-menu-item-font-size);
	height: var(--el-menu-item-height);
	line-height: var(--el-menu-item-height);
	list-style: none;
	padding: 0 var(--el-menu-base-level-padding);
	position: relative;
	transition: border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);
	white-space: nowrap
}

.el-sub-menu__title * {
	vertical-align: bottom
}

.el-sub-menu__title i {
	color: inherit
}

.el-sub-menu__title:focus,.el-sub-menu__title:hover {
	outline: none
}

.el-sub-menu__title.is-disabled {
	background: none!important;
	cursor: not-allowed;
	opacity: .25
}

.el-sub-menu__title:hover {
	background-color: var(--el-menu-hover-bg-color)
}

.el-sub-menu .el-menu {
	border: none
}

.el-sub-menu .el-menu-item {
	height: var(--el-menu-sub-item-height);
	line-height: var(--el-menu-sub-item-height)
}

.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow {
	display: none!important
}

.el-sub-menu.is-active .el-sub-menu__title {
	border-bottom-color: var(--el-menu-active-color)
}

.el-sub-menu.is-disabled .el-menu-item,.el-sub-menu.is-disabled .el-sub-menu__title {
	background: none!important;
	cursor: not-allowed;
	opacity: .25
}

.el-sub-menu .el-icon {
	font-size: 18px;
	margin-right: 5px;
	text-align: center;
	vertical-align: middle;
	width: var(--el-menu-icon-width)
}

.el-sub-menu .el-icon.el-sub-menu__icon-more {
	margin-right: 0!important
}

.el-sub-menu .el-sub-menu__icon-arrow {
	font-size: 12px;
	margin-right: 0;
	margin-top: -6px;
	position: absolute;
	right: var(--el-menu-base-level-padding);
	top: 50%;
	transition: transform var(--el-transition-duration);
	width: inherit
}

.el-menu-item-group>ul {
	padding: 0
}

.el-menu-item-group__title {
	color: var(--el-text-color-secondary);
	font-size: 12px;
	line-height: normal;
	padding: 7px 0 7px var(--el-menu-base-level-padding)
}

.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow {
	opacity: 0;
	transition: var(--el-transition-duration-fast)
}




/* <!-- 二级菜单样式  --> */
/* <template>
  <div>
    <el-menu
      :default-active="activeIndex2"
      class="el-menu-demo"
      mode="horizontal"
      @select="handleSelect"
      background-color="#545c64"
      text-color="#fff"
      active-text-color="#ffd04b"
    >
      <el-menu-item index="1">处理中心</el-menu-item>
      <el-submenu
        index="2"
        popper-class="heihei"
        :popper-append-to-body="false"
      >
        <template slot="title">我的工作台</template>
        <el-menu-item index="2-1">选项1</el-menu-item>
        <el-menu-item index="2-2">选项2</el-menu-item>
        <el-menu-item index="2-3">选项3</el-menu-item>
        <el-submenu index="2-4">
          <template slot="title">选项4</template>
          <el-menu-item index="2-4-1">选项1</el-menu-item>
          <el-menu-item index="2-4-2">选项2</el-menu-item> */